package com.tanhua.dubbo.server.api;


import com.tanhua.dubbo.server.pojo.Managelogs;

import java.util.List;

/*
 * 后台面板
 * */
public interface DashboardApi {

    /*
     * 查询日志表的数据
     * */
    List<Managelogs> getManagelogsList(long startTme, long endTime);

    /**
     * 根据用户id查询日志表用户
     *
     * @param startTme
     * @param endTime
     * @param userId
     * @return
     */
    Managelogs getManagelogsByUserId(long startTme, long endTime, Long userId);

    /**
     * 查询时间戳内的活跃用户数量,去重
     *
     * @param startTme 开始时间
     * @param endTime  结束时间
     * @return
     */
    Integer activeUsersCount(long startTme, long endTime);


}
